amputation stump - French English Dictionary